﻿.shopping-cart-summary { border-bottom: 1px solid #DCDFE5; line-height: 25px; padding: 10px; text-align: right; }
.shopping-cart-summary span { color: #A10000; margin-right: 20px; }
.shopping-cart-summary span em { font-style: normal; font-weight: bold; }
.shopping-cart-btn-panel { padding: 10px; line-height: 40px; }

.checkout-info { }
.checkout-info dl { }
.checkout-info dl dt { height: 30px; line-height: 30px; color: red; }
.checkout-info dl dd { padding-left: 20px; }
.checkout-info dl dd p { height: 28px; margin: 5px; line-height: 28px; }
.checkout-info dl dd p label { float: left; width: 65px; margin-right: 5px; width: 70px; height: 28px; line-height: 28px; }
.checkout-info dl dd p input { float: left; width: 160px; }
.checkout-info dl dd p span { float: left; width: 80px; }


.shopping-cart { border: 1px solid #DCDFE5; padding: 1px; }
.shopping-cart-empty { height: 40px; line-height: 40px; text-align: center; }

.shopping-cart .ui-table tbody tr td { text-align: center; border-bottom: 1px dashed #E2E8ED; }
.shopping-cart .ui-table tbody tr td .media-body { text-align: left; }
.shopping-cart .ui-table tbody tr.last td { border: none; }
.shopping-cart .ui-table tbody tr td a { color: #444; }
.shopping-cart .ui-table tbody tr td a:hover { color: #000; }


